// src\stores\menu.ts
import { defineStore } from 'pinia';

// 菜单项名称表
export const useMenuStore = defineStore('menu', {
  state: () => ({

    menuNames: {

      '/user': '用户管理',
      '/user/profile': '个人信息展示',
      '/machine': '机器管理',
      '/machine/add': '机器添加',
      '/machine/info': '机器展示',
      '/stats': '数据统计',
      '/stats/overview': '机器数据概览',
      '/stats/detail': '机器详细分析',
      '/stats/predict': '机器状态预测',

    } as Record<string, string>,
  }),
  getters: {
    getMenuName: (state) => (path: string) => {
      return state.menuNames[path] || path; // 如果路径不存在，返回原始值
    },
  },
});